Willow Creek Flowage Number Three nearby hotel search is centered on latitude 45.2440 & longitude -91.2696.